Royal Thai Consulate The
Boodles House, 35, Lord St., Liverpool, Merseyside, United Kingdom, L2 9SQ
(0151) 255-0504 Phone